package org.tinygroup.cepcoreimpl.test.newcase;

import java.util.ArrayList;
import java.util.List;

import org.tinygroup.cepcore.CEPCore;
import org.tinygroup.cepcore.EventProcessor;
import org.tinygroup.event.Event;
import org.tinygroup.event.ServiceInfo;

public class VirtualEventProcesor implements EventProcessor{
	List<ServiceInfo> list = new ArrayList<ServiceInfo>();
	List<String> regex = new ArrayList<String>();
	int type;
	public void setType(int type) {
		this.type = type;
	}

	String id;
	
	public void process(Event event) {
		// do nothing
		
	}

	public void setCepCore(CEPCore cepCore) {
		// do nothing
		
	}

	public List<ServiceInfo> getServiceInfos() {
		return list;
	}
	
	public void setId(String id) {
		this.id = id;
	}
	
	public String getId() {
		return id;
	}

	public int getType() {
		return type;
	}

	public int getWeight() {
		return 0;
	}

	public List<String> getRegex() {
		return regex;
	}

	public boolean isRead() {
		return false;
	}

	public void setRead(boolean read) {
		
	}

	public boolean isEnable() {
		return false;
	}

	public void setEnable(boolean enable) {
	}

}
